import request from '@/utils/request';

//同步需要对账的数据
 export function reconciliation() {
        return request({
          url: '/mes/wm/item/reconciliation',
          method: 'get'
        });
      }
// 查询对账数据父节点详情
export function reconciliationParentDetail(params) {
  return request({
    url: '/mes/wm/item/reconciliationParentDetail',
    method: 'get',
    params
  });
}
// 查询对账数据子节点详情
export function reconciliationChildrenDetail(params, storageId) {
  return request({
    url: '/mes/wm/item/reconciliationChildrenDetail',
    method: 'get',
    params: {
      ...params,
      storageId
    }
  });
}

//更新对账子节点
export function handleReconciliation(payload) {
  return request({
    url: '/mes/wm/item/handleReconciliation',
    method: 'put', // 使用 put 方法
    data: payload // 使用 data 传递请求体
  });
}
//更新对账父节点
export function parentHandleReconciliation(wmReconciliationResult) {
  return request({
    url: '/mes/wm/item/parentHandleReconciliation',
    method: 'put',
    data: wmReconciliationResult
  })
}
//更新审核状态
export function auditReconciliation(payload) {
  return request({
    url: '/mes/wm/item/auditReconciliation',
    method: 'put', // 使用 put 方法
    data: payload // 使用 data 传递请求体
  });
}

